Big Huge Thesaurus

Centranthus ruber

noun